const Usermodel = require('../model/Usermodel.js')

// 登录验证
module.exports.login = function (req, res) {
    // 接收参数
    let data = req.body;
    // console.log(data);
    // 验证邮箱,
    Usermodel.login(data.email, (err, reslut) => {
        console.log(1);

        if (err) {
            res.json({ code: 400, msg: '服务器加载错误' })
        } else {
            // console.log(reslut);

            // 判断有没有查询到结果集
            if (reslut) {
                if (data.password === reslut.password) {
                    // 写入状态保持的代码
                    req.session.isLogin = 'true';
                    // 将当前用户对象存储到session
                    // req.session.currentUesr = data;
                    res.end(JSON.stringify({ code: 200, msg: '登录成功' }))
                } else {
                    res.json({ code: 400, msg: '密码输出错误' })
                }
            } else {
                res.json({ code: 400, msg: '邮箱输入错误' })
            }

        }
    })

}
